an amarantaceous herb - Anglais Synonymes Dictionnaire